

package com.maoshi.shop.service;

import com.maoshi.shop.bean.app.dto.ProductItemDto;
import com.maoshi.shop.bean.app.dto.ShopCartItemDto;
import com.maoshi.shop.bean.model.UserAddr;

import java.util.List;

public interface TransportManagerService {

	Double calculateTransfee(ProductItemDto productItem, UserAddr userAddr);

	/**
	 * 如果运费模板相同，则把运费模板相同的商品合成一个商品（合成：重量，体积，件数），然后在计算运费
	 */
	Double calculateTransfeeSecond(List<ShopCartItemDto> productItems, UserAddr userAddr);

}
